/* 全局样式 */
.sign-app-body {
  margin: 0;
  padding: 0;
  font-family: 'PingFang SC', 'Microsoft YaHei', sans-serif;
  background-color: #f5f7fa;
  color: var(--color-text, #2D3436);
  overflow: hidden; /* 确保内容不会溢出圆角 */
}

/* 增加系统与浏览器的左右上间距 */
/* .sign-app-body  {
  padding :5%;
  border-radius: 12px; 
} */

/* 响应式设计 */
/* @media screen and (max-width: 768px) {
  .sign-app-body #app {
    padding-left: 3%;
    padding-right: 3%;
    padding-top: 3%;
  }
} */

/* 滚动条样式 */
.sign-app-body::-webkit-scrollbar {
  width: 8px;
}

.sign-app-body::-webkit-scrollbar-track {
  background: #f1f1f1;
}

.sign-app-body::-webkit-scrollbar-thumb {
  background: var(--color-secondary, #4A90E2);
  border-radius: 4px;
}

.sign-app-body::-webkit-scrollbar-thumb:hover {
  background: var(--color-secondary-dark, #3a80d2);
}